Hypergraph Construction and its Application to the Static Analysis of Concurrent Systems
نویسنده
چکیده
We define a construction operation on hypergraphs based on a colimit and show that its expressiveness is equal to the graph expressions of Bauderon and Courcelle. We also demonstrate that by closing a set of rewrite rules under graph construction we obtain a notion of rewriting equivalent to the double-pushout approach of Ehrig. The usefulness of our approach for the compositional modelling of concurrent systems is then demonstrated by giving a semantics of process graphs (corresponding to a process calculus with mobility) and of Petri nets. We introduce on the basis if a hypergraph construction, a method for the static analysis of process graphs, related to type systems.
منابع مشابه
A Petri-net based modeling tool, for analysis and evaluation of computer systems
Petri net is one of the most popular methods in modeling and evaluation of concurrent and event-based systems. Different tools have been created to support modeling and simulation of different extensions of Petri net in different applications. Each tool supports some extensions and some features. In this work a Petri net based modeling and evaluation tool is presented that not only supports dif...
متن کاملDevelopment of a visual Basic 6.0 based smart application for the design and selection of local exhaust ventilation systems
Introduction: Air pollution in industrial work environments has adverse effects on worker health, for example, chronic obstructive pulmonary disease and asthma. These diseases impose direct and indirect costs on society. In hierarchy controls, local exhaust ventilation is considered an "engineering control" to remove or control contaminants released in indoor work environments. It is one of the...
متن کاملEvaluation of slope stability in static and pseudo-static earth dam using software Gio Studio and Plaxis (Case Study dam Kaboodval)
The seepage and slope stability are very important and necessary in the dam dirt are, therefore, in this context, numerous applications to predict and calculate the rate of leakage has been prepared that than the experimental time and cost savings for the analysis of liquids before construction of earth dams need. In this study, safety factors for slope stability software Kaboodwal plaxis two-...
متن کاملTowards a Substrate Framework of Computation
A grand challenge in computing is to establish a substrate computational model that encompasses diverse forms of non-sequential computation. This paper demonstrates how a hypergraph rewriting framework nicely integrates various forms and ingredients of concurrent computation and how simple static analyses help the understanding and optimization of programs. Hypergraph rewriting treats processes...
متن کاملHypergraph Construction and Its Application to the Compositional Modelling of Concurrency
We define a construction operation on hypergraphs using a colimit and show that its expressiveness concerning graph rewriting is equal to the graph expressions of Courcelle and the double-pushout approach of Ehrig. With an inductive way of representing graphs, graph rewriting arises naturally as a derived concept. The usefulness of our approach for the compositional modelling of concurrent syst...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Mathematical Structures in Computer Science
دوره 12 شماره
صفحات -
تاریخ انتشار 2002